
#ifndef DESIGN_PATTERNS_ADAPTER_POWERSUPPLY_H
#define DESIGN_PATTERNS_ADAPTER_POWERSUPPLY_H

#include "Generator.h"

class PowerSupply
{
public:
  virtual void Input(Generator* g) = 0;

  virtual Current* Output() = 0;

  virtual ~PowerSupply() = default;
};

#endif //DESIGN_PATTERNS_ADAPTER_POWERSUPPLY_H
